package cn.chinaunicom.mini.program.dingtalk.events.event.market;

import cn.chinaunicom.mini.program.dingtalk.annotation.DTEvent;
import cn.chinaunicom.mini.program.dingtalk.events.DingTalkEvenType;
import com.dingtalk.open.app.api.message.GenericOpenDingTalkEvent;

import cn.chinaunicom.mini.program.dingtalk.events.event.DingTalkEvent;

/**
 * 钉钉交易订购开启 - 市场服务开通事件类。
 * 该类继承自DingTalkEvent，用于处理市场服务开通时的事件。
 * 当钉钉应用中市场服务被开通时，会触发此类的实例化和处理。
 */
@DTEvent(DingTalkEvenType.DEPT_ADD)
public class MarKetServiceOpenEvent extends DingTalkEvent {

    /**
     * 构造函数。
     * 初始化MarketServiceOpenEvent对象。
     *
     * @param source 事件源，标识事件的来源。
     * @param dingTalkEvent 钉钉开放平台的事件对象，包含具体的事件信息。
     */
    public MarKetServiceOpenEvent(Object source, GenericOpenDingTalkEvent dingTalkEvent) {
        super(source, dingTalkEvent);
    }

}

